Flag of USA

IM Jack Q Zhu

* 1998 (26)
Best Elo
2439
Latest Elo
2380
Birthyear
1998